stem-succulent plant - English Synonyms Dictionary